﻿
namespace RemoteSensingImageDirectServer.Register.Http
{
    public interface IInternetProxy
    {
        /// <summary>
        /// 获取ip
        /// </summary>
        /// <returns></returns>
        string GetIP();

        /// <summary>
        /// 获取端口号
        /// </summary>
        /// <returns></returns>
        string GetPort();

        /// <summary>
        /// 获取当前请求协议名称
        /// </summary>
        /// <returns></returns>
        string? GetCurrentScheme();

        /// <summary>
        /// 获取当前请求的uri
        /// </summary>
        /// <returns></returns>
        string? GetCurrentPath();

        /// <summary>
        /// 获取当前请求的uri
        /// </summary>
        /// <returns></returns>
        string? GetCurrentUri();
        
    }
}
